Flypaper Version History

Version 0.5.0ß

Version 0.8.0ß
• Added high-level event aware features

Version 0.8.0ß
• Added Help Manager

Version 0.8.1ß
• Added Help Manager

Version 0.8.2ß
• Extended Apple Events support
• Added packet delay and playahead options

Version 0.8.3ß
• Added Transportable Updater support, allowing MIDI sequences and/or sysex dumps to be exported from Flypaper in a stand alone application.

Version 0.8.4ß
• Beta Release!  All the eager beta testers have been waiting, so numerous fixes have taken place before release:
• Scrolling the log, auto scroll work better
• Transportable Updater fails gracefully if there is no MIDI log data in it.
• Cue edits/adds change the log view immediately
• Documentation has been updated to include Transportables, etc.
• n-line balloon help has been updated.
• atebomber code secured
•  Off screen GrafPorts for sliders were forced to 8-bits, so monitor depth changes look best.
• raceful handling of RequestScriptView routine out-of-bounds
• till waiting for... proper multiple monitor support, non-realtime sessions, OMS 2.0, cooler keyboard reaction cue, sound picker.

Version 0.8.5ß
• Keyboard now has shading on the keys, uses color on color monitors.
•  Log and Session windows use window space more efficiently
• Log and Session windows open up to take advantage of screen real-estate, even on a Classic 512x384 screen.
• Keyboard shortcuts for "don't save" and "cancel" in dialogs.
• Added  functionality to "Save As" from File menu.
• Balloon help still broken in some places
• Thanks to Dan Kearns and Mike Fischer for their generous beta-help!

Version 0.8.6ß
• In this major revision, Flypaper is no longer direct-to-disk.  It is now direct-to-ram.  The amount of free ram events is shown on a thermometer in the log window.  Flypaper uses 70% of the available application memory (set from the Finder) to determine how much space it has in RAM for MIDI events.  File format has not changed, and your older Session documents will work with this new version.
• Saving files has been greatly improved, and is much more stable.  Similarly with opening files.
• Several check-points for saving and opening errors as well as out-of-memory conditions have been added to ensure graceful handling of these error conditions.
• Column labels for the log window fields
• Operations have been optimized so that recording MIDI data to Ram is very fast.  Showing MIDI messages in the log is the lowest priority, after recognizing incoming cues.  Performace speed of the system has been greatly enhanced, but the same rules follow as in previous versions: for maximum speed, turn off "Blink Definitions," "AutoScroll", and "Auto Bring to Front" options in the Options menu.
• Options are saved to preference file.  PLEASE DELETE YOUR OLD PREFERENCE FILE, as this may cause problems.  It is located in the System Folder and titled "Flypaper Prefs."
• The Transportable Updater is now Ram-based as well.  The new version of the Transportable Updater works with larger MIDI dumps from Flypaper (e.g., doesn't cause a crash).
• "Exhaustive All Notes Off" is an option in the Options menu now for those with synths that don't respond to the "All Notes Off" midi controller.
• Transportable Updater uses Exhaustive All-Notes Off.
• Documentation
• nvestigated Dan Kearn's "Count Occurances" bug, but little progress has been made reproducing this bug.  However, you may no longer search for a keyboard, slider, etc.  (This didn't make sense before).  You must search for a MIDI cue on the Find menu's "Enter and Find."
• Bug in using channel menu to set a cue with a '#' in it's definition is now resolved.  This bug made the channel menu do strange things.
• Playahead amount from Options menu would not check the currently selected amount properly.  Afterimages of previously selected playahead time amounts would leave more than one item checked on the pull-down menu.  Fixed.